self-assembled structures - Allemand Anglais Dictionnaire